package com.example.oasystem.entity.attend;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.example.oasystem.entity.user.AoaUser;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * aoa_attends_list
 * @author 
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class AoaAttendsList implements Serializable {
    @TableId(value = "attends_id",type = IdType.AUTO)
    private Long attendsId;

    private String attendsIp;

    private String attendsRemark;

    private String attendsTime;

    private Long statusId;

    private Long typeId;

    private Long attendsUserId;

    private String attendHmtime;

    private String weekOfday;

    private Double holidayDays;

    private String holidayStart;
    private AoaUser user;
    public AoaAttendsList(Long attendsId, String attendsIp, String attendsRemark, String attendsTime, Long statusId, Long typeId, Long attendsUserId, String attendHmtime, String weekOfday, Double holidayDays, String holidayStart) {
        this.attendsId = attendsId;
        this.attendsIp = attendsIp;
        this.attendsRemark = attendsRemark;
        this.attendsTime = attendsTime;
        this.statusId = statusId;
        this.typeId = typeId;
        this.attendsUserId = attendsUserId;
        this.attendHmtime = attendHmtime;
        this.weekOfday = weekOfday;
        this.holidayDays = holidayDays;
        this.holidayStart = holidayStart;
    }
    private static final long serialVersionUID = 1L;
}